package com.cac.demo.newCode.sorting.service;

import com.alibaba.fastjson.JSONObject;
import com.cac.demo.util.adapter.ResponseMsg;
import org.springframework.web.bind.annotation.RequestBody;

import java.io.FileNotFoundException;

public interface AoMatchPlanService {
    ResponseMsg<Object> AoMatchPlanExecute();
    ResponseMsg<Object> AoMatchPlan();

    // 月计划
    ResponseMsg<Object> AoMonthPlan(@RequestBody JSONObject jsonObject);


    // 月计划-新增接口文档变化
    ResponseMsg<Object> AoMonthPlanChange(@RequestBody JSONObject jsonObject) throws FileNotFoundException;

    // 周计划
    ResponseMsg<Object> AoWeekPlan(@RequestBody JSONObject jsonObject);
    //周计划-新增接口文档变化
    ResponseMsg<Object> AoWeekPlanChange(@RequestBody JSONObject jsonObject) throws FileNotFoundException;

    // 日计划
    ResponseMsg<Object> AoDayPlan(@RequestBody JSONObject jsonObject);
    // 日计划-新增接口文档变化
    ResponseMsg<Object> AoDayPlanChange(@RequestBody JSONObject jsonObject) throws FileNotFoundException;

    //日计划-新增下发AO至101库存
    ResponseMsg<Object> AoDayPlantoChange(@RequestBody JSONObject jsonObject) throws FileNotFoundException;


}
